Ilford - Lodging
Travelodge Ilford Central - Clements Road
Travelodge London Ilford - The Beehive Beehive Lane